package org.lq.er.service;

import java.util.List;
import org.lq.er.entity.Subject;

/**
 * 	科目业务层接口
 * @author 六组刘明昕
 * @date 2020-8-18 23:29:42
 */
public interface SubjectService {
	/**
	 *	添加科目
	 * @param t
	 * @return
	 */
	boolean save(Subject t);
	/**
	 * 	修改科目
	 * @param t
	 * @return
	 */
	boolean update(Subject t);
	/**
	 * 	根据id删除科目
	 * @param id
	 * @return
	 */
	boolean delete(int id);
	/**
	 * 	查询所有科目
	 * @return
	 */
	List<Subject> findAll();
	/**
	 * 	根据id查询科目
	 * @param id
	 * @return
	 */
	Subject findById(int id);
	/**
	 * 根据科目名称获取科目
	 * @param subjectName
	 * @return
	 */
	Subject getBySubjectName(String subjectName);
	
}
